无限: unlimited, unbounded...
敷: to spread, to lay out, to apply (powder, ointment etc), sufficient (to cover), enough...
耳闻目睹: to witness personally...
过往: to come and go, to have friendly relations with, in the past, previous...
敏捷: nimble, quick, shrewd...
月份: month...
锁: lock...
换言之: in other words...
粒: grain, granule, classifier for small round things (peas, bullets, peanuts, pills, grains etc)...
品德: moral character...